The following constants represent formats of a sprite track. The value of the constant indicates how override samples in a sprite track should be interpreted. You set a sprite track's format by creating a kSpriteTrackPropertySampleFormat atom.
enum {
kKeyFrameAndSingleOverride = 1L << 1,
kKeyFrameAndAllOverrides = 1L << 2
};
The following string constants represent atom types for sprite media.
enum {
kSpriteAtomType = 'sprt',
kSpriteImagesContainerAtomType = 'imct',
kSpriteImageAtomType = 'imag',
kSpriteImageDataAtomType = 'imda',
kSpriteSharedDataAtomType = 'dflt',
kSpriteNameAtomType = 'name'
kSpriteURLLinkAtomType = 'url '
kSpritePropertyMatrix = 1
kSpritePropertyVisible = 4
kSpritePropertyLayer = 5
kSpritePropertyGraphicsMode = 6
kSpritePropertyImageIndex = 101
kSpritePropertyBackgroundColor = 101
kSpritePropertyOffscreenBitDepth = 102
kSpritePropertySampleFormat = 103
};